iT邦幫忙

DAY 24
0

MySQL on Azure系列 第 24

MySQL on Azure(23)

  • 分享至 

  • xImage
  •  

昨天講完MySQL Server本身的優化 以及 重要參數的調整

今天來到資料庫實體的優化部分

資料庫實體 不管有多大的RAM 甚麼樣的Cache 甚麼樣的高容錯 高可用度

最終最終還是要寫到一般的磁碟機上 因為資料量太大了

近年來 雖然有部分應用直接使用SSD作為最終儲存

一些在磁碟I/O上的議題 還是不變的。

幾個值得注意的重點如下

  1. RAID的選擇

RAID10: 高讀寫,高容錯,高磁碟甬餘。

RAID5: 讀取為主,中等容錯,中磁碟甬餘。

RAID0: 高讀寫,無容錯,無磁碟甬餘。

其中磁碟甬餘與容錯程度 呈反比

  1. 使用Symbolic Link分散於不同實體磁碟上

由於傳統硬碟有讀取頭的機械裝置 當兩次I/O下在兩顆磁碟上 當然有加速的效果

將不同性質的檔案置放在不同的磁碟上 是很多狀況共同的應用

  1. 選擇效能較佳的檔案系統

  2. 使用RAW Device


上一篇
MySQL on Azure(22)
下一篇
MySQL on Azure(24)
系列文
MySQL on Azure30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言